const qs = {
  language: {
    type: 'list',
    message: '请选择语言(暂不支持js)',
    choices: ['typescript', 'javascript'],
    default: 'typescript',
  },
  styleType: {
    type: 'list',
    message: '请选择样式文件类型(暂不支持less)',
    choices: ['styled-components', 'less'],
    default: 'styled-components',
  },
  basePath: {
    type: 'input',
    message: '请输入yh-page所生成的文件的目录路径',
    default: './src/pages/',
  },
  componentsDir: {
    type: 'input',
    message: '输入公共组件的目录路径',
    default: './src/components/',
  },
  storeType: {
    type: 'list',
    message: '请选择数据管理库',
    choices: ['mobx', 'redux'],
    default: 'mobx',
  },
  routesPath: {
    type: 'input',
    message: '输入你的路由文件地址',
    default: './src/router/index.ts',
    // when: (answser) => answser.storeType === 'redux',
  },
  index: {
    type: 'input',
    message: '输入最底层html文件地址，yh-page的ui将自动注入到这个文件中',
    default: './public/index.html',
  },
};

module.exports = qs;
